type golang.org/x/text/internal/language.scanner
19 uses
golang.org/x/text/internal/language (current package)
parse.go#L74: type scanner struct {
parse.go#L85: func makeScannerString(s string) scanner {
parse.go#L86: scan := scanner{}
parse.go#L98: func makeScanner(b []byte) scanner {
parse.go#L99: scan := scanner{b: b}
parse.go#L104: func (s *scanner) init() {
parse.go#L114: func (s *scanner) toLower(start, end int) {
parse.go#L123: func (s *scanner) setError(e error) {
parse.go#L132: func (s *scanner) resizeRange(oldStart, oldEnd, newSize int) {
parse.go#L151: func (s *scanner) replace(repl string) {
parse.go#L158: func (s *scanner) gobble(e error) {
parse.go#L171: func (s *scanner) deleteRange(start, end int) {
parse.go#L183: func (s *scanner) scan() (end int) {
parse.go#L214: func (s *scanner) acceptMinSize(min int) (end int) {
parse.go#L261: func parse(scan *scanner, s string) (t Tag, err error) {
parse.go#L300: func parseTag(scan *scanner, doNorm bool) (t Tag, end int) {
parse.go#L351: func parseVariants(scan *scanner, end int, t Tag) int {
parse.go#L455: func parseExtensions(scan *scanner) int {
parse.go#L494: func parseExtension(scan *scanner) int {